overnight stay at a hotel - Alemán Inglés Diccionario